blistering plaster - French English Dictionary